/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package com.patpro.controladores;

import com.patpro.modelo.javabeans.Profesor;
import com.patpro.modelo.servicios.ProfesorServicio;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;

/**

 */
public class AdminMenuProfesorController extends AbstractController {

    
    private ProfesorServicio servicio_profesor;
    public AdminMenuProfesorController() {
    }
    
    protected ModelAndView handleRequestInternal(
            HttpServletRequest request, 
            HttpServletResponse response) throws Exception {
        
        
        Profesor p = servicio_profesor.buscarProfesorPorUsuario(request.getRemoteUser());
        ModelAndView mv = new ModelAndView("profesor");
        mv.addObject("usuario",p.getNombres_completo());
        return mv;
    }

    /**
     * @return the servicio_profesor
     */
    public ProfesorServicio getServicio_profesor() {
        return servicio_profesor;
    }

    /**
     * @param servicio_profesor the servicio_profesor to set
     */
    public void setServicio_profesor(ProfesorServicio servicio_profesor) {
        this.servicio_profesor = servicio_profesor;
    }

}